@import '@/less/common.less';

.user-center {
  .van-action-sheet {
    View {
      background-color: #f7f8fa;
      background-color: var(--action-sheet-cancel-padding-color, #f7f8fa);

      .van-action-sheet__item:last-child {
        margin-top: var(--action-sheet-cancel-padding-top, 16px);
      }

      .van-action-sheet__item:not(:last-child) {
        border-bottom: 2px solid #f7f8fa;
      }
    }
  }

  .van-tabs__line {
    background-color: @themeColor;
  }

  .list {
    padding-top: 10px;
    min-height: 20vh;
  }

  .loading {
    padding: 10px 0;
    .flex-center();
  }

  .tab {
    position: fixed;
    z-index: 99;
    width: 100%;
  }

  .block {
    height: var(--tabs-line-height, 88px);
  }

  .relative {
    position: relative;

    .icon-select {
      position: absolute;
      right: 20px;
      bottom: 10px;
      transform: rotate(90deg);
    }
  }
}
